substantially built - Espagnol Anglais Dictionnaire